package com.wlwk.model.userState;

import com.wlwk.model.ResponseUser;
import lombok.Data;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;

@Data
@XmlAccessorType(XmlAccessType.FIELD)
// XML文件中的根标识
@XmlRootElement(name = "operation_out")
// 控制JAXB 绑定类中属性和字段的排序
@XmlType(propOrder = {
        "process_code",
        "sysfunc_id",
        "response_time",
        "request_type",
        "request_seq",
        "request_source",
        "response",
        "content",
        "emergency_status"
})
public class QueryUserState {
    private String process_code;
    private Long sysfunc_id;
    private Long response_time;
    private String request_type;
    private String request_seq;
    private String request_source;
    private ResponseUser response;
    private UserStateContent content;
    private String emergency_status;
}
